Useful english dictionary. 2012.
Untrowable — Un*trow a*ble, a. Incredible. [Obs.] Untrowable fairness. Wyclif. [1913 Webster] … The Collaborative International Dictionary of English